<script>

	
	export default {
		onLaunch: function(option) {

// #ifdef MP-ALIPAY
			if (option.query) {
	
				

				my.setStorageSync({
					key: 'mobile',
					data: option.query.mobile
				})

				my.setStorageSync({
					key: 'orderNo',
					data: option.query.orderNo
				})
				if (option.query.a) {
					my.setStorageSync({
						key: 'a',
						data: option.query.a
					})
				} else {

					my.setStorageSync({
						key: 'a',
						data: 666666
					})
				}

				my.setStorageSync({
					key: 'param',
					data: option.query.param
				})

			} else {
			
			}
			// #endif
		},
		onShow: function(option) {
		my.setVisualEffectOnCapture({
												  visualEffect: 'hidden',
												  success: res => {
												    console.log(res);
												  },
												  fail: error => {
												    console.log(error);
												  },
												})
			// my.setStorageSync({
			// 	key: 'a',
			// 	data:'4dfa860aa2dcee3c749250fa10265fbb'
			// })
			// #ifdef H5
			console.log(option)
			let reg = RegExp(/extendParam/)
			console.log(reg.test(option.query.a)) //true
			var result = reg.test(option.query.a)
			if (reg.test(option.query.a) == true) {
				let a = this.$route.query.a.split("&extendParam=")
				console.log(a)

				alipayadsta({
					a: a[0]
				}).then((res) => {
					console.log(res)
				})
			} else {
				alipayadsta({
					a: option.query.a
				}).then((res) => {
					console.log(res)
				})
			}


			// #endif

			// #ifdef MP-ALIPAY

			// #endif

			if (option.query) {
				
	
				// #ifdef MP-ALIPAY

				my.setStorageSync({
					key: 'orderNo',
					data: option.query.orderNo
				})
				my.setStorageSync({
					key: 'mobile',
					data: option.query.mobile
				})
				if (option.query.deviceid) {

					my.setStorageSync({
						key: 'deviceid',
						data: option.query.deviceid
					})
				}
				if (option.query.a) {

					my.setStorageSync({
						key: 'a',
						data: option.query.a
					})
				} else {

					my.setStorageSync({
						key: 'a',
						data: 666666
					})
				}

				my.setStorageSync({
					key: 'param',
					data: option.query.param
				})
				// #endif
			} else {

			}
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	/* 注意要写在第一行，同时给style标签加入lang="scss"属性 */
	@import "@/uni_modules/uview-ui/index.scss";
	@import './styles/demo';

	page {
		height: 100%;
	}
</style>